草庐IT

Android GridView 双指缩放

全部标签

android - 滚动和缩放 ImageView

我想要一个带有缩放和滚动功能的自定义ImageView。对于滚动,我正在使用this图书馆。对于缩放,我尝试使用this库,但我无法将它们结合起来。知道如何创建ImageView可滚动和缩放吗? 最佳答案 我用过FrescoImageViewer我的项目中的库,我推荐它。这是一个简单的图书馆。它会帮助你。 关于android-滚动和缩放ImageView,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com

android - 设备屏幕尺寸对缩放的 ImageViews 有奇怪的影响

更新:多设备屏幕尺寸是一个转移注意力的问题-问题只是图像没有适本地放大以填满屏幕-请参阅Ivan的回答评论。我有一个包含一张图片的布局文件:然后我分配一个drawable,它很小并且必须按比例放大:setContentView(R.layout.image_story);ImageViewimage=(ImageView)findViewById(R.id.image);image.setImageDrawable(s.image);这是它在两个具有不同屏幕尺寸的AVD上的呈现方式。这些应该是相同的(底部的详细问题)。抱歉图片太大。使用scaleType=centerCrop:有cen

android - 缩放 View 会减小内容大小但会增加空白边距

我正在尝试缩放包含DatePicker和TimePicker添加的水平LinearLayoutandroid:scaleX="0.6"android:scaleY="0.6"问题是这会缩放内容但同时会增加边距,所以我无法正确使用空间。图中标出的白色区域是缩放得到的空间,但我不能使用这个空间(其实右边的时钟被裁剪了)有没有解决这个空白问题的缩放View的解决方案? 最佳答案 我建议您不要使用xscale和yscale。相反,您可以为日期选择器和时间选择器提供权重。您可以根据需要在两侧添加填充或修改权重。

android - Gmail如何实现捏缩放和标题滚动

如何实现像Gmail应用一样的双指缩放行为?我将header容器放在ScrollView中,然后是WebView。看起来这是非常复杂的行为。这里是没有缩放的。当我们捏住Webview上层容器按缩放向上滚动时:到目前为止,这是我的姓名缩写: 最佳答案 GMail使用启用了双指缩放的ChromeWebView。缩放仅适用于单线程View。WebSettingssetBuiltInZoomControls()默认为false和setDisplayZoomControls()默认为true。通过改变两者,缩放工作并且没有显示缩放控件:web

Fabric.js+vue 实现鼠标滚轮缩放画布+移动画布

话不多说直接贴代码一、实现鼠标滚轮缩放画布//可以实现鼠标滚轮缩放最小为原来的百分之一,最大为原来的20倍canvas.on('mouse:wheel',function(opt){vardelta=opt.e.deltaYvarzoom=canvas.getZoom()zoom*=0.999**deltaif(zoom>20)zoom=20if(zoom使用说明,我的canvas画布定义为canvas,替他均不用额外设置变量。canvas=newfabric.Canvas('editorCanvas',{...二、实现鼠标按下变抓手,并可移动画布中内容//鼠标按下事件canvas.on('m

android - 动画:在 android 中,如何从一个中心点缩放和淡化由多行文本组成的 View

我想为包含多行文本的View设置动画,如链接https://dl.dropboxusercontent.com/u/8003415/animation.gif中所示.此View包含两个包含在父View中的TextView。这个父View,包含两组动画。1)第一组View包含多行文本,这些文本从正常缩放到大,然后淡出。2)第二组View包含另一组多个文本,这些文本会从小到正常淡化和缩放。请注意缩放和褪色应该同时发生。对于第一组,我设计了以下动画集。此动画集缩放((1,1)到(1.5,1.5)))并从中心淡出文本block。第二组还缩放((-1,-1)到(1,1)))并从中心淡化文本blo

android - 平移(曲线路径)+缩放动画Android

我想在曲线中平移ImageView,同时在平移时缩放它。我经历过多个帖子喜欢https://stackoverflow.com/a/30254927/3518278我不知道如何计算我的路径变量还有它在这里提到android5在interpolars中提供了基本曲线https://stackoverflow.com/a/26591870/3518278但它们似乎没有效果。我当前的代码是Viewview;ValueAnimatoranimator=ValueAnimator.ofFloat(0,1);//valuesfrom0to1animator.setDuration(5000);//

android - 使用 Google Maps Android API v2 缩放时标记会移动

当使用GoogleMapsAndroidAPIv2在map上添加一些标记时,标记未设置到正确的位置并在缩放时移动。当放大时,它们会更接近正确的位置,就好像它们被与缩放相关的因素平移了一样。怎么了?放大示例:fragmentpublicclassCenterMapFragmentextendsFragment{privateGoogleMapmMap;privateListmCenterList;@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceStat

android - OSMDroid:缩放以显示整个 PathOverlay

我需要用许多(~400)个点填充我的叠加层,将它们添加到PathOverlay,然后设置缩放级别,以便用户可以在屏幕上看到整个路径。一个解决方案是保留最大经度、最小经度、最小经度、最小经度,最后根据这4个数字计算(这是我还没有弄清楚的部分,因为我不知道如何是setZoom()中与map上的距离相关的int)计算适当的缩放级别。然后我会使用setCenter()方法。有没有更简单的方法可以使用OSMDroid来做到这一点?如果不是,我应该如何确定正确的缩放级别? 最佳答案 这个问题很老,但没有明确的答案,所以我会发布我的:我每天都使用

android - 使用 ScaleType.CenterCrop 缩放后具有圆角的 ImageView

我正在尝试裁剪图像,然后将角变圆,以便它在屏幕上看起来更漂亮。我能做的是在图像的角上做圆角处理,但裁剪有时会切断图像的边(取决于图像的大小/纵横比)。所以我想做的是进行裁剪,然后应用圆角。我该怎么做?圆化图像的角:privateBitmapgetRoundedCornerBitmap(Bitmapbitmap){Bitmapoutput=Bitmap.createBitmap(bitmap.getWidth(),bitmap.getHeight(),Config.ARGB_8888);Canvascanvas=newCanvas(output);finalintcolor=0xff00